×

shock grenade meaning in French

grenade choquante (grenade créant de la lumière aveuglante et faisant du bruit assourdissant généralement utilisée en zone construite)

Related Words

  1. grenade
  2. chemical grenade
  3. hand grenade
  4. gas grenade
  5. smoke grenade
  6. fragmentation grenade
  7. grenade launcher
  8. phosphorus grenade
  9. drill grenade
  10. stick grenade
  11. shock absorber
  12. shock dog
  13. shock hazard
  14. shock headed
PC Version

Copyright © 2018 WordTech Co.